CEO
Eric Crane
CEO Approval Rating
78/100
Electric is a designer and retailer of sunglasses, apparel, bags and accessories.